putative WD-repeat membrane protein AY059784 RAFL07-07-D15